d0b1c008b4d90dc3565d7a660e6561751790daf2,src/org/jgroups/stack/AckReceiverWindow.java,AckReceiverWindow,removeMany,#number#,121
Before Change
boolean looping=true;
while(count < max && looping) {
long next=next_to_remove.get();
Segment segment=findSegment(next);
if(segment == null)
return retval;
After Change
while(count < max && looping) {
long next=next_to_remove.get();
Segment segment=current_remove_segment;
if(segment == null || !segment.contains(next)) {
segment=findSegment(next);
if(segment != null)
current_remove_segment=segment;
}
if(segment == null)
return retval;